waterproof watch - French English Dictionary